hammer (something) home

Translations
marteler
Definitions
To emphasize or reinforce a point or message in a forceful or persistent manner.
Words
hammer

noun
marteau
hammer

verb
marteler